detach troops - Francés Inglés Diccionario